package com.blkj.common.core.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * @author 北浪 2021/11/30
 */
@Data
@TableName("blog_article")
public class ArticleEntity implements Serializable {

    @TableId(value = "article_id",type = IdType.AUTO)
    private String id;

    /**
     * 文章标题
     */
    private String articleTitle;

    /**
     * 正文内容
     */
    private String articleContent;

    /**
     * 文章别名
     */
    private String articleAlias;

    /**
     * 类型 0页面 1文章
     */
    private Integer postType;

    /**
     * 摘要
     */
    private String articleAbstract;

    /**
     * 分类ID
     */
    private Integer categoryId;

    /**
     * 作者ID
     */
    private Integer userId;

    /**
     * 启用评论 0禁止 1允许
     */
    private Integer enableComment;

    /**
     * 是否置顶 0否 1首页 2全局 3分类
     */
    private Integer toTop;

    /**
     * 创建时间
     */
    private Date createDate;

    /**
     * 上次修改时间
     */
    private Date updateDate;

    /**
     * 标签
     */
    private String tags;

    /**
     * 状态 -1删除 0审核 1公开 2草稿
     */
    private Integer status;
}
